<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class AssuntoModel extends CI_Model
{   public function buscaAssuntoPorId($id)
    { $this->db->select('*');
      $this->db->select("DATE_FORMAT(data_postagem, '%d/%m/%Y') as data", FALSE);
      $this->db->from('PAGINA');
      $this->db->join('CONTEUDO_PAGINA', 'PAGINA.codigo_pagina = CONTEUDO_PAGINA.pagina');
      $this->db->join('CATEGORIA', 'PAGINA.categoria = CATEGORIA.codigo_categoria');
      $this->db->where('codigo_pagina', $id);
      //$this->db->limit(20);
      //$this->db->group_by("palavra_chave");		
      return $this->db->get();	
    }
    
    public function buscaConteudoAssunto($id)
    {   $this->db->select('*');
        $this->db->from('CONTEUDO_PAGINA');
        $this->db->join('IMAGEM_CONTEUDO', 'CONTEUDO_PAGINA.codigo_conteudo_pagina = IMAGEM_CONTEUDO.texto_pagina');
        $this->db->where('pagina',$id);
        return $this->db->get();     
    }
    public function buscaImagemConteudo($idConteudo)
    {   $this->db->select('*');
        $this->db->where('texto_pagina',$idConteudo);
        return $this->db->get('IMAGEM_CONTEUDO');
        
    }
	public function buscaQuantidadeComentario($idPagina)
	{	$this->db->where('cod_pagina', $idPagina);
		return $this->db->get('COMENTARIO');		
	}
	public function buscaTotalDeAcessos($idPagina)
	{	$this->db->where('cod_pagina',$idPagina);
		return $this->db->get('VISITA');		
	}
	public function acrescentaAcesso($idPagina, $total)
	{	$this->db->where('cod_pagina',$idPagina);
		$data = array(
                    'quantidade' => $total + 1,
                );
                $this->db->update('VISITA', $data);		
	}
        public function insereComentario($dados)
        {   $this->db->insert('COMENTARIO',$dados);
            $this->session->set_flashdata('msg',"COMENTÁRIO INSERIDO COM SUCESSO !!!");
             redirect(current_url());
        }
	 
	
	
	
            
   
}